function concatObjs(obj1, obj2) {
    var result = {};
    for (var key in obj1) {
        result[key] = obj1[key];
    }
    for (var key in obj2) {
        result[key] = obj2[key];
    }
    return result;
}

var o1 = {
    a: 1,
    b: 2,
};
var o2 = {
    b: 3,
    c: 4,
};
console.log(concatObjs(o1, o2)); // { a: 1, b: 3, c: 4 }
console.log(concatObjs(o2, o1)); // { a: 1, b: 2, c: 4 }
